gene carriers - Spanish English Dictionary